package com.ai.study.dashscope.controller.rag.config;

import co.elastic.clients.elasticsearch.ElasticsearchClient;
import org.springframework.ai.embedding.EmbeddingModel;
import org.springframework.ai.vectorstore.elasticsearch.ElasticsearchVectorStore;
import org.springframework.beans.factory.annotation.Qualifier;
import org.springframework.context.annotation.Bean;
import org.springframework.context.annotation.Configuration;

/**
 * @Author chenwei
 * @Date 2025/5/29 10:07
 */
@Configuration
public class ElasticSearchVectorStoreConfiguration {

    // @Bean
    // public ElasticsearchClient elasticsearchClient() {
    //     return ;
    // }
    //
    // @Bean
    // public ElasticsearchVectorStore elasticsearchVectorStore(ElasticsearchClient elasticsearchClient,
    //                                                          @Qualifier("dashScopeEmbeddingModel") EmbeddingModel embeddingModel)

}
